package cn.itcast.jk.service;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import cn.itcast.jk.domain.Contract;
import cn.itcast.jk.pagination.Page;
import cn.itcast.jk.vo.ContractVO;


public interface ContractService {
	public List<Contract> findPage(Page page);		//分页查询
	public List<Contract> find(Map paraMap);		//条件查询
	public Contract get(Serializable id);			//查询一个
	public ContractVO view(String contractId);
	public void insert(Contract contract);			//插入
	public void update(Contract contract);			//修改
	public void deleteById(Serializable id);		//id删除
	public void delete(Serializable[] ids);			//批量删除
	
	public void submit(Serializable[] ids);			//上报
	public void cancel(Serializable[] ids);			//取消
}
